//------------------------------------------------------------------------------
//此代码由工具生成
//请使用partial类进行扩展,避免修改被覆盖
//------------------------------------------------------------------------------

using System;
using System.Text;
using FreeSql.DataAnnotations;
using System.ComponentModel.DataAnnotations;
using XKPlatform.DataModels.Dao.BaseDao;

namespace XKPlatform
{
    [Table(DisableSyncStructure = true, Name = "sysApi", OldName = "sysApi")]
    public partial class sysApiModel : BaseEntity
    {
        [Column(IsPrimary = true)]
        public string ID { get; set; }
        [Display(Name = "接口名称")]
        [MaxLength(1)]
        public string ApiName { get; set; }
        [Display(Name = "接口地址")]
        public string UrlAddr { get; set; }
        public string ModifiedBy { get; set; }
        public DateTime? ModifiedOn { get; set; }
        [Display(Name = "需要权限")]
        public bool IsNeedPermisson { get; set; }
        [Display(Name = "接口类型")]
        public string description { get; set; }
        [Display(Name = "页面名称")]
        public string PageUrl { get; set; }
        [Display(Name = "按钮ID")]
        public string ButtonID { get; set; }
        public bool RecordStatus { get; set; }
        public string CreatedBy { get; set; }
        public string CreatedOn { get; set; }
        public string ModifyBy { get; set; }
        public string ModifyOn { get; set; }
        [Display(Name = "来源")]
        public string ApiSource { get; set; }
        [Column(IsIgnore = true)]
        public string isshow { get; set; }
    }
}
